<?

class Progetti_mod extends CI_Model {
	public function __construct(){
		parent::__construct();
	}
	
	// funzione elenco aree
	public function elenco_aree($id_progetto){
		$query = "select * from progetti_aree where id_progetto='$id_progetto' ";
		$risu  = mysql_query($query);
		$arr_result = array();
		$num  = mysql_num_rows($risu);
		for($x=0;$x<$num;$x++){
			$arr_result[$x] = mysql_fetch_array($risu);
		}
		return $arr_result ; 
	}
	
	// Questa è la gestione dell'inserimento delle aree nel database
	public function inserisci_area_db($id_utente , $id_bacheca , $id_progetto , $nome_area){
		// id_utente , id_pagina , nome ,visibile
		$query = "insert into progetti_aree (id_utente , id_pagina ,  id_progetto, nome , visibile )
		Values ('$id_utente' , '$id_bacheca' , '$id_progetto' , '$nome_area' , 1)";
		$risu = mysql_query($query);
		$result = 0 ; 
		if($risu)$result = 1 ; 
		return $result ;
	} 
	
	// Inserisci progetto
	public function inserisci_progetto($nome , $id_utente , $id_bacheca){
		$data_mysql = date( 'Y-m-d H:i:s');
		$query = "insert into progetti (nome, creato , creato_da ) value('$nome' , '$data_mysql' , '$id_bacheca')";
		$risu  = mysql_query($query);
		if($risu){
			$id_prog = mysql_insert_id();
			$query_perm = "insert into permessi_progetti (id_progetti, id_utente, id_pagina) VALUES ('$id_prog' , '$id_utente' , '$id_bacheca') ";
			$risu_perm  = mysql_query($query_perm );
			if($risu_perm) echo "1";
			else echo "Errore nell'inserimento dei permessi";
		}else echo "Errore nell'inserimento del progetto";
		
	}
	
	public function elenco_progetti($id_utente , $id_bacheca){
		$query = "select * from progetti , permessi_progetti 
			WHERE 
			progetti.id=permessi_progetti.id_progetti and 
			permessi_progetti.id_utente='$id_utente' AND
			permessi_progetti.id_pagina='$id_bacheca'
			";
		$risu = mysql_query($query);
		$num  = mysql_num_rows($risu);
		$arr = array();
		for($x=0;$x<$num;$x++){
			$arr[$x] = mysql_fetch_array($risu);
		}
		return $arr ; 
	}
	
	
}
?>
